protein antibody definition

Best popular protein antibody definition